// 引入 vue
import Vue from "vue";
// 引入 Vuex
import Vuex from 'vuex'
Vue.use(Vuex)

// 准备actions --- 用于响应组件中的动作
const actions = {

}
// 准备mutations --- 用于操作数据(state)
const mutations = {
    EDIT_NAME(state,value){
        state.name = value
    },
    EDIT_DATE(state,value){
        state.date = value
    }

}
// 准备state --- 用于存储数据
const state = {
    name:'稻妻第一深情',
    date:'2003/05/14'
}
//  准备getters  --- 用于将state中的数据进行加工
const getters = {

}

// 创建并暴露 store
export default new Vuex.Store({
    actions,
    mutations,
    state,
    getters
})